/*初始化*/
html,body{margin:0;padding:0}
*{margin:0;padding:0}
html,body,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,button,textarea,p,blockquote{margin:0;padding:0;list-style-type:none}
em{font-style:normal}
body{font-family: Microsoft YaHei,Arial,Tahoma,Helvetica,sans-serif;  font-size: 1em;  line-height: 1.5;  color: #333;  background-color: #FFF;}
button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}
textarea{overflow:auto!important}
dl, dt, dd,ul,li{  list-style: none;}
button{overflow:visible}
button,select{text-transform:none}
img{vertical-align:middle;border:0;  max-width:100%;}
a{color:#707070;text-decoration:none}
a:hover,a:active{color:#60a9d7;text-decoration:none}
.fl{  float: left;}
.fr{  float: right;}
.clearfix:after {display: block;  content: ".";  height: 0;  line-height: 0; visibility: hidden; clear: both;}
.clearfix{  zoom:1;  }
body{  max-width: 768px; margin:0 auto;  display: block;}
/*隐藏pc内容*/
.nav{display: none;}
.index_bannner{display: none;}
/*.index_product{  display: none;}*/
/*.index_about{  display: none;}*/
.index_news{  /*display: none;*/}
.index_culture {display: none;}
.footer{display: none;}
.header{display: none;}
.contact_con .leavemes {/*display: none; */}
.pro_header{display: none;}
.product1_1 {display: none;}

/*mobile   nav--20180809 mathilde*/
.mobile_navContent{height:60px; position: relative;}
.mobile_navContent .mobilenav {width:100%;height:60px;background-color:#fff;position:fixed;top: 0;right: 0;z-index: 999;}
.shadow{box-shadow: 1px 1px 12px 1px #eee;}
.mobilenav .logo{display: block;margin: 0;float: left;}
.mobilenav .logo img{  width: 128px;height:60px}
.mobilenav .mobile_navRight{float: right;color: #fff;font-weight: bold;font-size: 16px;text-align: center;width: 50px;padding-top:15px;-webkit-transition: background 0.5s;-moz-transition: background 0.5s;-o-transition: background 0.5s;transition: background 0.5s;}
.mobilenav .mobile_navRight span{display: block; width: 30px; height: 5px; background: #317acd; border-radius: 1px;display: block;margin-top: 5px;}
.mobilenav .mobile_nav_item{display: none;background-color:#317acd;width: 100%;position: absolute;top: 60px;left: 0px;padding: 5px 0;margin-left: 0;z-index: 888;}
.mobilenav .mobile_nav_item li{width: 100%; min-height: 50px; height: auto; border: none;}
.mobilenav .mobile_nav_item li a{display: inline-block;line-height: 50px;width: 90%;margin-left: 5%;color: #fff;border-bottom:solid 1px rgba(255,255,255,0.3);-webkit-transition: all 0.5s;-moz-transition: all 0.5s;-o-transition: all 0.5s;transition: all 0.5s;}
.mobilenav .mobile_nav_item li a.language{width: 45%; text-align: center;}
.mobilenav .mobile_nav_item li a.language_other{margin-left: 0;}

/*首页*/

.title {padding: 10px 0;}
.title span {display: block;width: 100%;font-size: 22px;line-height: 30px;text-align: center;font-weight: bold;}
.title i{display: block;background-color: #707070;width: 15%;height: 5px;margin: 5px auto;}
.Mobilebanner {width: 100%;   height:auto;  position: relative;}
.Mobilebanner .item{width:100%; overflow:hidden}
.Mobilebanner .item img{width:100%}
.Mobilebanner .owl-carousel{width:100%;}
.Mobilebanner .owl-carousel .owl-controls{position:absolute; right:5%; bottom:5%}
.Mobilebanner .owl-carousel .owl-controls .owl-nav{display:none}
.Mobilebanner .owl-carousel .owl-controls .owl-dots .owl-dot{width:10px; height:10px; border:1px solid #fff;border-radius:6px; float:left; margin:0px 5px;}
.Mobilebanner .owl-carousel .owl-controls .owl-dots .active{background-color:#fff;}

/*index_product*/
.index_product {width:100%;}
.index_product .title {padding:10px 0;}
.index_product ul{padding: 0 4%;    margin-bottom: 10%;}
.index_product ul li {width:50%;  height:auto; position: relative;}
.index_product ul li a{display: block;  text-align: center;}
.index_product ul li img{display: block; transition: all 0.3s ease 0s;margin:0 auto;  }
.index_product ul li .bluebg{width:100%;  height:100%;background: rgba(8,128,214,0.5);  position: absolute;  left:0;  top:0;display: none;}
.index_product ul li .txt {position: absolute;left: 5%; width: 90%; top: 100%;text-align: center; color: #fff; }
.index_product ul li .txt .t { font-size: 16px; line-height: 1.5; color:#333;position: relative; margin-top: 0px; }
.index_product ul li .txt .c { font-size: 14px; line-height: 1.5; margin-bottom: 24px; display: none; position: relative; margin-top: 30px; }
.index_product ul li .txt .more { width: 98px; height: 24px; display: block; margin: 0px auto; text-align: center; line-height: 24px; color: #0880d6; background-color: #fff; display: none; position: relative; margin-top: 50px; }
/*
.index_product ul li a:hover .bluebg { display: block; }
.index_product ul li a:hover .txt .t { text-shadow: none;margin-top: -35px; }
.index_product ul li a:hover .txt .c {  display: block;margin-top: 0; }
.index_product ul li a:hover .txt .more {  display: block;margin-top: 0; }
.index_product ul li a:hover img { transform: scale(1.05,1.05); }
*/
/*index_about*/
.index_about {width:100%;}
.index_about .title {padding:10px 0;}
.index_about .title span {display:block;width:100%;font-size: 22px;  line-height:30px;text-align: center}
.index_about .title span:nth-child(1){  font-weight:700;}
.index_about .txt {width:100%;padding: 0 4%;}
.index_about .txt p {width:100%;  line-height:30px;  text-align: center;font-size: 14px;}
.index_about .data {width: 90%;  margin: 20px 5%;}
.index_about .data li {width: 50%;  text-align: center;}
.index_about .data li p{ color:#fa7c0d;font-size: 36px;  font-family:Impact;  font-weight: 700;}
.index_about .data li span{ font-size:14px;  line-height: 30px; }
.index_about .zongzhi {display:none; width: 100%;  height:auto;text-align: center;  background: url(../images/vediobj20170627222851.jpg) no-repeat center;  background-size:contain;}
.index_about .zongzhi span {width:100%; font-size: 30px;  color: #ffffff;}
.index_about .zongzhi span span{font-size: 42px}

/*index_news*/
.index_news { width:100%;}
.index_news ul{padding: 0 4%;}
.index_news ul li{width: 100%;}
.index_news ul li .pic .newstype,.index_news ul li .bot{display: none;}
.index_news ul li .t{margin: 10px 0;line-height: 1.5rem;font-size: 16px;}
.index_news .more a{display: block;margin: 0 auto;margin-top:5px;height: 40px;line-height: 40px;text-align: center;width: 25%;border-radius: 10px;background: #249adb;font-size: 16px;color: #fff;}

/*mobile_knowmore*/
.mobile_knowmore{padding: 0 4%; text-align: center; overflow: hidden;margin:15px 0 20px;}
.mobile_knowmore .f-cb{width: 100%;}
.mobile_knowmore .f-cb li{width: 50%; float: left; padding: 3% 9%;}
.mobile_knowmore .f-cb li a{}
.mobile_knowmore .f-cb li a .imgs{width: 30%; float: left;}
.mobile_knowmore .f-cb li a .text{}
.mobile_knowmore .f-cb li a .text h1{font-size: 16px; font-weight: 700; color: #333;}
.mobile_knowmore .f-cb li a .text b{font-size: 14px; font-weight: normal; color: #bebebe;}

/*mobile_footer*/
.mobile_footer {  margin-bottom:50px;  background-color: #317acd;  width:100%;border-top:1px solid #5a95d7; padding:15px 0;text-align: center;font-size: 14px}
.mobile_footer p {color: #fff; }
.mobile_footer p a{color: #fff;margin: 3px }
/*mobile_footnav*/
.mobile_footnav{width:100%;max-width: 768px;position: fixed; left:0;  right:0; bottom:0; background: #333; background-size:contain; margin:0 auto;}
.mobile_footnav .txt1{color:#fff;width:100%;font-size: 24px; padding-left:35%; line-height:50px; height:50px;background: url(../images/i-hotline-img.png) no-repeat 25% center; background-size:6%;}




/*关于我们*/
.mobile_header {width:100%;position: relative;}
.headerimg {/*width:100%;height:100%;position: absolute;  left:0;  top:0;  */animation-delay: 1s;  animation-duration: .5s;  animation-name: rotateIn;}
.mobile_header .header_nav {  position: absolute;  left:0;  bottom:0;  width:100%;  height:50px;  background-color: rgba(50,122,206,0.8); animation-delay: 2s;  animation-duration: .5s;  animation-name: bounceInLeft;z-index: 888; }
.mobile_header .header_nav .all{color: white; line-height: 50px; text-indent: 12px; float: left; font-size: 1rem;}
.mobile_header .header_nav img{width: 18px; margin-top: 16px; margin-right: 12px; height: 18px; transition: All 0.4s ease-in-out;}
.mobile_header .header_nav img.add{transform: rotate(45deg);}
.mobile_header .header_nav ul{position: absolute; width: 100%; overflow: hidden; top: 50px; left: 0; background: #4182c3; display: none;}
.mobile_header .header_nav ul li{height: 50px; width: 100%; z-index: 1;}
.mobile_header .header_nav ul li a{float: right; color: white; font-size: 16px; width: 100%; padding-left: 12px; line-height: 50px; border-bottom: 1px solid white;}
.currentLocation {  display: none;}

/*内容公共部分*/
.content {animation-delay: 3s; animation-duration: .5s;  animation-name: fadeInLeft;}
.content .title{padding:20px 0; margin-bottom:10px;  color: rgba(30,30,30,1); font-size: 28px;  line-height:30px;  font-weight: 400;  text-align: center;border-bottom:1px solid #eee; }

/*关于我们about.html内容*/
.about_con {margin-bottom:60px;  padding:0 4%;}
.about_con .main p {line-height:2rem;color: #6a7884;font-size: 14px; text-indent: 2em }
.about_con .main img {margin:10px 0;}

/*资质荣誉honer.html内容*/
.honer_con table {margin-bottom:30px;}
.honer_con table td {width:292px;text-align: center}
.honer_con table img{border:1px solid #efefef; padding:5px;text-align: center;  }
.honer_con table .imgsize1 {width: 260px;  height: 182px;}
.honer_con table .imgsize2 {width: 260px;  height: 371px}

/*联系我们contact.html内容*/
.contact_con .top ul{width:100%;  margin:30px 0;padding: 0 4%;}
.contact_con #dituContent {  padding:0 4%;  width:92%;margin:0 auto;  height:300px;margin-bottom: 60px;}
.contact_con .top ul li{float: left; font-size: 16px; color: #111; line-height: 30px;width: 100%;}
.contact_con .leavemes{display: none;}
/*新闻中心news.html内容*/
.news_con {margin:10px 0;padding:0 4%;}
.news_con ul{  width: 100%;margin: 10px 0}
.news_con ul li {overflow: hidden;width: 100%;margin-bottom: 10px;}
.news_con ul li .bd {/*border: 1px solid #dfdfdf;*/overflow: hidden;}
.news_con ul li .bd .pic {}
.news_con ul li .bd .txts {display:block;margin-top: 5px;}
.news_con ul li .bd .txts .fenlei {display: none;}
.news_con ul li .bd .txts .newstitle {font-size:18px;color:#464646;}
.news_con ul li .bd .txts .tx {margin-top:5px;overflow: hidden;  white-space: nowrap;  text-overflow: ellipsis;}
.news_con ul li .bd .txts .date {display: none;position: absolute;  left: 45px;  bottom: 40px;  font-size: 14px;}
.news_con ul li .bd .ixmore {display: none;  width: 34px;  height: 34px;  border: 2px solid #fff;  position: absolute;  right: 65px;  top: 40px;  opacity:0;  }
.news_con ul li .bd .ixmore i{width: 100%;  height: 100%;  display: block;  background: url("../images/CgI9Fli2P1uEcxEdAAAAAJ3vNCE205.png") no-repeat center center;}
.page {clear: both;text-align: center;padding-top:20px;margin-bottom:20px;}
.page a {font-size: 14px; color: rgba(102,102,102,1);  display: inline-block;line-height: 30px;  height: 30px;padding: 0 10px;}
.page .greybg {background-color: rgba(242,242,242,1);}
.page .bluebg {    background-color: rgba(50,122,206,1);  color: #fff;}
.news_con .page{width: 100%;clear: both;text-align: center;padding-top: 0px;margin-bottom: 10px;}
/*新闻详情news1.html内容*/
.news1_con{  width:100%;  padding:0 4%;}
.news1_con .title {  padding:20px 0 10px;     width:100%;  margin-bottom:0;}
.news1_con .title .top{  width:100%;;margin: 0 auto;  }
.news1_con .title .top .ding{  display: block;    background: rgba(243,124,54,1);  color: #fff;  height:30px;  margin-right: 20px;  margin-top: 7px;  font-size: 18px;  line-height:30px;  padding:0 15px;}
.news1_con .title .top .txt{  color: rgba(30,30,30,1);  font-size: 18px;  line-height:32px;  margin:0;}
.news1_con .title .mes{display: none;}
.news1_con .abstract {   box-sizing: border-box;padding: 5px 10px;    background-color: rgba(252,251,253,1);border: 1px solid rgba(228,228,228,1);}
.news1_con .abstract p{    font-size: 14px;  line-height: 26px; color: #777; text-align: left;  vertical-align: top;  word-break: break-all;  margin:0 10px;}
.news1_con img {  margin-bottom:20px;}
.news1_con .main {  margin:20px 0;}
.news1_con .main p{font-size: 14px;  line-height:24px;text-indent: 2em}
.news1_con .keywords {font-size: 14px;  color: #969696;  margin:25px 0;  text-align: left;border-bottom:1px solid #eee;  padding:25px 0;}
.news1_con .pre-next {  margin-bottom:25px;}
.news1_con .pre-next p {height:32px;line-height: 32px;width: 100%;}
.news1_con .pre-next p span{font-size: 14px;  color: #969696;vertical-align: middle;}
.news1_con .pre-next p a{font-size: 14px;color: #707070;display: block;  vertical-align: middle;width:250px; overflow: hidden;  text-overflow: ellipsis; white-space: nowrap; }


/*核心产品-注塑机螺杆机筒1product1.html*/
.product1_con{margin-top:30px;padding:0 4%;}
.product1_con .item {width:50%;}
.product1_con .item .flip-3d{}
.product1_con .item .flip-3d a {width:100%;  display: block;margin-bottom:10px;text-align: center}
.product1_con .item .flip-3d a img{/*  width:80%;  margin:0 10%;*/}
.product1_con .item p{font-size: 16px;}

/*.product1_con .page {margin-left: 20px;width:100%;}
.product1_con .page a {font-size: 14px; color: rgba(102,102,102,1);  display: block;  float: left;  line-height: 30px;  height: 30px;margin-right: 8px;  padding: 0 10px;}
.product1_con .page .pre,.news_con .page .next {padding: 0 20px;}
.product1_con .page .greybg {background-color: rgba(242,242,242,1);}
.product1_con .page .bluebg {    background-color: rgba(50,122,206,1);  color: #fff;}*/


/*产品详情product1_1.html*/
.mobile_product1_1 {}
.mobile_product1_1 .top{width: 100%; height: 40px; background-color: #838d98; text-align: center; margin-bottom: 10px;}
.mobile_product1_1 .top li{width: 50%; height: 100%; font-size: 16px; color: #ffffff; line-height: 40px; cursor: pointer;}
.current{background-color: #0657b2; color: #ffffff;}
.mobile_product1_1 .main_con{padding: 0 4%;}
.mobile_product1_1 .main_con .list{display: none;}
.mobile_product1_1 .main_con .list img{display: block; margin:10px auto;}
.mobile_product1_1 .main_con .list .describe{font-size: 14px;  color: #FFFFFF;background-color: rgba(250,124,13,1);  width:120px;  height:40px;  line-height:40px;  text-align: center;  margin-bottom: 30px;}
.mobile_product1_1 .main_con .list .type{color: #979797;  font-size: 14px;}
.mobile_product1_1 .main_con .list .title{ color: rgba(51,51,51,1);  font-weight:700;  font-size: 18px;  margin-left:5px;border: none}
.mobile_product1_1 .main_con .list p{margin:10px 0;font-size: 14px;color:#333}
.mobile_product1_1 .main_con .list p strong{font-size: 16px; }

.mobile_product1_1  table{width:100%;margin:5px 0;color:#000;border-collapse: collapse;border:none;table-layout:fixed;}
.mobile_product1_1  .firstRow{background:#e60211;color:#fff;font-size:16px;height:50px;font-weight:bold;}
.mobile_product1_1  .firstRow td{color:#fff;font-weight:bold;}
.mobile_product1_1  .color{background:#888;color:#fff;height:40px;}
.mobile_product1_1  .color td{color:#fff;}
.mobile_product1_1  table tr{word-wrap:break-word;}
.mobile_product1_1  table tr td { height:30px;color: #2f2f2f;vertical-align: center;text-align: center;border: 1px solid #ccc;}